Big Huge Thesaurus

laughing hyena

noun

sounds kind of like